Programming for Pervasive Computing Environments
نویسندگان
چکیده
Pervasive computing provides an attractive vision for the future of computing. Computational power will be available everywhere. Mobile and stationary devices will dynamically connect and coordinate to seamlessly help users in accomplishing their tasks. However, for this vision to become a reality, developers must build applications that constantly adapt to a highly dynamic computing environment. To make the developers’ task feasible, we introduce a system architecture for pervasive computing, called one.world . Our architecture provides an integrated and comprehensive framework for building pervasive applications. It includes a set of services, such as service discovery, checkpointing, migration, and replication, that help to structure applications and directly simplify the task of coping with constant change. We describe the design and implementation of our architecture and present the results of an evaluation, which includes two case studies.
منابع مشابه
A context-sensitive dynamic role-based access control model for pervasive computing environments
Resources and services are accessible in pervasive computing environments from anywhere and at any time. Also, due to ever-changing nature of such environments, the identity of users is unknown. However, users must be able to access the required resources based on their contexts. These and other similar complexities necessitate dynamic and context-aware access control models for such environmen...
متن کاملA semantic-aware role-based access control model for pervasive computing environments
Access control in open and dynamic Pervasive Computing Environments (PCEs) is a very complex mechanism and encompasses various new requirements. In fact, in such environments, context information should be used in access control decision process; however, it is not applicable to gather all context information completely and accurately all the time. Thus, a suitable access control model for PCEs...
متن کاملAn API for Voice User Interfaces in Pervasive Environments
In this paper we present the Mundo Speech API, an application programming interface for voice user interfaces in pervasive environments. Distributed systems play a decisive role in pervasive environments but most existing implementations for voice based interaction still rely on the classical client/server paradigm or run on a single host. Building upon our publish/subscribe middleware, we pres...
متن کاملAn efficient multilateral negotiation system for pervasive computing environments
In this paper we propose an automated negotiation system that can efficiently carry out multilateral negotiations with multi-attributes in pervasive computing environments. For the multilateral negotiation system proposed in our study, an e-commerce framework for pervasive computing environments in which the components can dynamically join and disjoin a virtual market is also introduced. This f...
متن کاملEfficient Semantic Service Discovery in Pervasive Computing Environments
Service-oriented architectures, and notably Web Services, are becoming an incontrovertible paradigm for the development of applications in pervasive computing environments, as they enable publishing and consuming heterogeneous networked software and hardware resources. Combined with Semantic Web technologies, in particular ontologies, Web services’ descriptions can be unambiguously and automati...
متن کاملProgramming Context-Aware Pervasive Computing Applications with TOTA
Pervasive computing calls for suitable programming models and associated supporting infrastructures to deal with large software systems dived in complex and dynamic network environments. Here we present TOTA, a new approach for the development of pervasive computing applications. TOTA proposes relying on tuple-based information to be spatially diffused in the network on the basis of some applic...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001